package com.wzy.oa_sys.service.user;

import com.wzy.oa_sys.model.pojo.user.OaDept;
import com.wzy.oa_sys.model.request.user.DeptReq;
import com.wzy.oa_sys.model.response.user.DeptResp;

import java.util.List;

public interface DeptService {
    List<DeptResp> getDeptList();

    List<DeptResp> getChildrens();

    OaDept getDeptById(long deptId);

    void addDept(DeptReq deptReq);

    int deleteDeptById(Integer id);

    DeptResp getDeptById(Integer id );

    List<DeptResp> getAllDeptList();

    Boolean updateDept(DeptReq deptReq);
}
